/******************************************************************************
 * @ CompanyName : Copyright (C), 2031,  xx Information Technology Co., Ltd.
 * @ FileName    : event_schedule_test.h
 * @ Descripttion: event schedule demo test source file
 * @ version     : 1.4
 * @ Author      : SunXin
 * @ Date        : 2023-06-05 11:39:26
 * @ LastEditTime: 2023-09-18 19:31:16
 * @ Chargelog   : 1.xxx
 ******************************************************************************/
//说明：构建并测试事件计划的基本功能，产生基本的“创建”“执行”“销毁”过程


#ifndef __EVENT_SCHEDULE_TEST_H__
#define __EVENT_SCHEDULE_TEST_H__

/***********************************************************************************/
//                  Header reference           
/***********************************************************************************/
#ifdef SHELL_OPEN //预编译选项中定义
#include "xshell_core.h"
#endif

#ifdef __cplusplus
#if __cplusplus
extern "C"{
#endif
#endif /* __cplusplus */

/***********************************************************************************/
//                  宏定义           
/***********************************************************************************/
/*debug log开关定义*/
#define LOG_FUNC_EVENT_SCHEDULE_TEST_ENABLE

//TEST 功能开关
#define ES_MANAGE_TEST_OPEN

/***********************************************************************************/
//                  通用类型申明           
/***********************************************************************************/



/***********************************************************************************/
//                  类型申明           
/***********************************************************************************/



/***********************************************************************************/
//                  函数申明           
/***********************************************************************************/
#ifdef ES_MANAGE_TEST_OPEN
void EsManageEventTestStart(void);
void EsManageEventTestProc(void);
void EsManageEventTestEnd(void);


void EsManageScheTestStart(void);
void EsManageScheTestProc(void);
void EsManageScheTestEnd(void);
#endif


/***********************************************************************************/


#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif /* __cplusplus */

#endif /* __EVENT_SCHEDULE_TEST_H__ */




